<?php

$PROJECT_DIR = $_SERVER['DOCUMENT_ROOT'] . '/MARKET-HOME/';
require_once $PROJECT_DIR . '/Persistencia/CarrinhoDAO.php';

class Carrinho {
    private $idCliente;
    private $codProduto;
    private $qtdProduto;
    private $preco;
    private $foto;

    private $repCar;
    public function __construct() {
        $this->repCar = new CarrinhoDAO();
    }


    public function getFoto() {
        return $this->foto;
    }

    public function setFoto($foto) {
        $this->foto = $foto;
    }


public function getIdCliente() {
return $this->idCliente;
}

public function setIdCliente($idCliente) {
$this->idCliente = $idCliente;
}

public function getCodProduto() {
return $this->codProduto;
}

public function setCodProduto($codProduto) {
$this->codProduto = $codProduto;
}

public function getQtdProduto() {
return $this->qtdProduto;
}

public function setQtdProduto($qtdProduto) {
$this->qtdProduto = $qtdProduto;
}

public function getPreco() {
return $this->preco;
}

public function setPreco($preco) {
$this->preco = $preco;
}

function addCarrinho($car){
   $result = $this->repCar->addCarrinhoDAO($car);
   return $result;
    
}

function selectCarrinho(){
   $result = $this->repCar->selectCarrinhoDAO();
   return $result;

}

function selectCarrinho2(){
   $result = $this->repCar->selectCarrinhoDAO2();
   return $result;
}


function seuCarrinho(){
   $result = $this->repCar->seuCarrinhoDAO();
   return $result;
}

function totalCarrinho(){
   $result = $this->repCar->totalCarrinhoDAO();
   return $result;

}

function excluirItemCarrinho($car){
   $this->repCar->excluirItemCarrinhoDAO($car);
}

function alterarItemCarrinho($car){
   $this->repCar->alterarItemCarrinhoDAO($car);
}

}

?>
